{{tag>Xenial console terminal BROUILLON}}
----
====== Guake ======
{{ :guake00.png}}
Guake est un [[:terminal]] déroulant. Il permet d'obtenir un terminal en appuyant simplement sur la touche F12 (par défaut, configurable). C'est un clone de [[Yakuake]] pour Gnome.

Il peut être comparé à [[:tilda]].

===== Installation =====
Guake est disponible dans les [[:depots|dépôts officiels]]. C'est donc la méthode à privilégier.\\
Pour installer **Guake**, il suffit d'[[:tutoriel:comment_installer_un_paquet|installer le paquet]] **[[apt>guake|guake]]**


=====Lancer automatiquement guake =====
Dans la version 0.4.2, le terminal Guake est déjà ajouté aux applications au démarrage lors de l'installation.
  - Allez dans [[:tutoriel:application_demarrage#lancer_le_gestionnaire_d_applications_au_demarrage|Applications au démarrage]]  puis 
  - **cochez Guake Terminal.** (Au démarrage, Guake est minimisé). 

{{ :applications:guake_startup_12.04.png }}

===== Utilisation =====
Lancez l'application comme indiqué [[:tutoriel:comment_lancer_application|ici]] ou via le [[:terminal]] (toutes [[:versions]] ou [[:variantes]] d'Ubuntu) avec la [[:commande_shell|commande]] suivante : <code>FIXME</code>

Pour modifier la configuration de guake, aller dans le menu : **Système > Guake Preferences**
===== Astuces =====
==== Modification de la largeur (Guake 0.4.2) ====
Sur les grands écrans, avoir guake en pleine largeur n'est pas toujours agréable. En attendant que cette option soit implémentée dans une prochaine version, vous pouvez le faire manuellement en [[:tutoriel:comment_modifier_un_fichier|éditant le fichier]] /usr/lib/guake/guake.py ([[sudo|avec les droits d'administration]]) :

Recherchez maintenant la ligne "width = 100" (à priori ligne 817), et remplacez "100" par la valeur (en pourcentage) que vous souhaitez obtenir. Il ne vous reste plus qu'à enregistrer le fichier, fermer Guake et le relancer.

<note importante>Pour que la nouvelle largeur soit prise en compte, Il faut __fermer__ le logiciel Guake, pas uniquement masquer sa fenêtre ! Le plus simple est de faire un clic droit directement dans Guake (ou sur son icône dans la barre de tâche), puis choisir "Quitter".</note>
=====Problèmes connus=====
==== Erreur lors du premier démarrage (guake v1.0 et suivantes) ====

Erreur lors du démarrage :

Il est conseillé de démarrer Guake en ligne de commande lors de sa première utilisation. En effet une erreur en rapport avec gconf peut apparaître.
==== Erreur lors de l'ouverture ====

<code>[...]
    ssl_port = self.client.get_string('/system/proxy/secure_port')
glib.GError: Incohérence de type: Attente de « string », « int » obtenu pour la clé /system/proxy/secure_port</code>

Dans le fichier "///usr/lib/guake/guake.py//", à la ligne **1102**; remplacer :
<file>ssl_port = self.client.get_string('/system/proxy/secure_port')</file>
**par :**
<file>ssl_port = self.client.get_int('/system/proxy/secure_port')</file>

==== Utilisation avec zsh ====

Lorsque l'on souhaite lancer guake avec l'interpréteur zsh par défaut, 2 points doivent être modifiés dans la configuration, dans l'onglet General:

  * Modifier l'option **Default interpreter** dans le menu déroulant en s'assurant de remplacer /bin/bash par **/bin/zsh**
  * Cocher la case **Run command as a login shell** . Si cette case n'est pas cochée, Guake se refermera tout de suite après s'être ouvert.




==== Lancement au Démarrage (Gnome-shell) ====
Pour une raison obscure, le seul fait de cocher guake (après installation) dans la liste des applications qui doivent se lancer lors du démarrage de la session gnome-shell ne fonctionne pas... et le "fix" à cette espèce de bug est d'autant plus étrange qu'il marche bien: il suffit d'aller dans le menu de préférence de guake, et **__dé__cocher** l'option "afficher un popup au démarrage"... ça marche !


===== Désinstallation =====

Pour désinstaller Guake :
[[:tutoriel:comment_supprimer_un_paquet|Supprimez le paquet]] **guake**.


===== Voir aussi =====

  * [[http://guake-project.org/|Site officiel]]
  * Voir en version ppa instable [[http://www.webupd8.org/2015/05/drop-down-terminal-guake-070-released.html|webupd8]],
  * [[:Yakuake]] (équivalent à Guake pour KDE) , [[:Tilda]], [[:Terminator]], [[http://sourceforge.net/projects/vterminal/|Vterminal]] ou encore [[https://launchpad.net/terra|Terra]].
  * **(en)** [[http://guake.org/| Site officiel de Guake]]
  * [[http://www.youtube.com/watch?v=7tbjK4-y-L8|Une vidéo de présentation de Guake]]

----

//Contributeurs :// [[utilisateurs:prometee|prometee]], webastien, Bouffe